initial commit
added logical views and controllers