Changed project structure; Created packages for each part of the program