Create Share model
Add Share validation tests and factory, fix Share
Add Share associations and tests
Generate shares controller, add routes