Added structure

Added model, controller, interfaces & dataaccess