A dry run of using a real project, trying to utilise best practices