Initial commit
Add a TODO list with the possible improvements on the application design