Help with finding a good start for a Project - C#