added frontend template and dependencies