added libs project for core classes
added delegates and controller class