Elance Test

This commit contains all work done to implement REST API as described.