Restructured Program to individual packages for front, back, and middle layers.
Started implementation of the backend.