Adding exceptions classes.
Adding Base model.
Adding Base Controller.
Adding Base View.
Adding example API but still work on progress.