adding codenames
Merge branch 'tristan_QA_mh' into tristan_codename
Merge branch 'master' into tristan_codename
Merge pull request #203 from teamleada/tristan_codename

Tristan codename
Add codename to projects, can be null for now
Make sure codename is unique
Use uid for projects as the primary key
Add lessons primary key
Fix step and move seeds temporarily
Add id methods for polymorphic relationship and add uid to slides
Use slide_id as the order id
First project seed file fixes
Fix up relationships and foreign key primary key shit
Comment out unused views
Change the types of the keys for relationships
starting finish logo
actually we do need lesson links
printing uid for easier debug
print in lesson
fix uid generation in slide + print too