A SIGHTSEER SOCIAL WEB APPLICATION DEVELOPED USING RAILS 4 APPLYING DOMAIN DRIVEN DESIGN AND TEST DRIVEN DEVELOPMENT PRINCIPLES