Moved most source files into different packages (doornot.logic and doornot.storage are present currently).
Added appropriate package declarations to the source files.