Yeomanize

@LoganArnett I took the latest code (as of ~7:30am today) from your `feature/new-workout` branch and integrated it with Yeoman. Please take a look and if everything looks good you should prob push to main repo's `development` so we can all pull from there. :)

/cc @nhare