Changed to use Prelang's pre-configured app, and added all necessary models and user authentication