Cleaned up Model and Interface layer, to correspon to db design
Created template for controller layer