* Changed names of some functions to maintain cosistency
* Added a bare bones main project