updated property model and cleaned up gemfile a little