Basic .editorconfig added
Documentation updated

Added basic documentation to run tests
Test configuration added

Added basic configuration and structure to run unit tests on models and
integration tests on controllers
Remove unused files, this is an API

Removed public files, since we do not require anything on this API
Application controller with useful functions

Added send, allowedParams functions to Application controller.
Changed format and validations to get current user.
DRY code used on organization controller
Application controller authenticate method, fixing context for assigning the currentUser variable
Beacons and content resource added

also

/beacons/:id/contents API is available
iOS project - Swift
gitignore file
.gitignore cache removed
Added basic configuratio to run nodemon

Added custom entry to our app with server.js
Added basic configutration to run nodemon: nodemon.json
Mocha setup and helpers

Added support to run tests with Mocha
Added basic configuration to run tests by scope. i.e:
    geddy jake tests:models
Added helpers to run similar tests, test/config.js
Added documentation about run tests
Beacons by minor or mayor and format

Added format to models and controllers
Return beacons by minor and mayor
Remove public folder from repo
Added mocha tests with chai

Added tests for models and controller's index action
ESTIMOTE-6 search content by mayor and minor
https://dotcreek.atlassian.net/browse/ESTIMOTE-6
Added basic response for minor and mayor params.
mayor and minor are required in order to perform a search, must include
both params.
endpoint: beacons
usage: GET /beacons?mayor=x&minor=y
response: { uuid: 'x', locationDescription: 'foobar' }
api, getting the current content, and incoming content for a beacon
Adding rooms endpoint, admin client
Unit test task updated, helpers updated

Added jake task to run unit tests
Improved helpers for test controllers
Moved files to /test/unit
Merge branch 'dev' of github.com:dotcreek/DCEestimote into dev