This is not complete but Alex you can use this a template to build the front page
This is also not complete but this will be necessary for building the front end