initial implementation of the website