Added basic front-end structure