A MAGIC ORGANIZER TOOLBOX WEB APPLICATION AND JSON API DEVELOPED USING RUBY 2.1.1 AND RAILS 4.1 APPLYING DOMAIN DRIVEN DESIGN AND TEST DRIVEN DEVELOPMENT PRINCIPLES