Added new package and Intellij support

added a package for database classes and source.
added an abstracted class called Views for all the views contained in
the main view.
created the main class from which the application will be launched.
added support for Intellij.