Added README explaining the weird structure of the program