added factory girl and updated er diagram
added feature tests for user creating course (successfully and unsuccesfully)