Hi!
First let me introduce myself. I've got a bachelor degree in CS and have more than 7+ years experience in C#, java, pyhton, asp.net and databases (mssql,mysql and db2). This project is very simple and I can do it in couple of days. But before that I have a question what exactly do you mean by creating a goal? Also I'd be available for future developement. My code is very neat, fully functional and tested with unit tests. And as you can see all my employers are very satisfied with my work, because I always put all my professionalism in it. Contact me so we can discuss about everything - by that I mean what exactly do you mean by creating a goal, also where should "goals" be showed, etc.
Best regards, gogamers