DONE : create a core for the website
TODO : create interfaces for the application