Feature/frontend sync

Just wanted to get an active discussion going on this branch.  Any reason for adding ruby-version to the gitignore?