Added Author model

@joneslee85 Is this the workflow you want me to be doing? 

1. create a branch for my new work
2. make a pull request to master

?