What qualifies as a side project, how much time does it take up and why should you consider starting one?