Source code structure setup. Created different packages for different types of source files.