Change project organization for better navigation

Moved program files to respective directories.