Starts following a proper ruby project structure
- Updates README
- Adds Gemfile
- Separates run file from demo simulator