adds minimal front-end structure