Moved all files into appropriate packages following 3 tier architecture.