convert the project to use maven2
making the build better
making the build better
application is deployable to appengine by maven
some small improvements to the layout
improved version of the base layout
home page
some more widgets
adding storage service for the TestObject
file upload and download servlets
modulizing the app

--HG--
rename : pom.xml => model/pom.xml
rename : src/main/java/org/bitbucket/cursodeconducir/CursoDeConducirApplication.java => model/src/main/java/org/bitbucket/cursodeconducir/CursoDeConducirApplication.java
rename : src/main/java/org/bitbucket/cursodeconducir/HomePage.java => model/src/main/java/org/bitbucket/cursodeconducir/HomePage.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/Closures.java => model/src/main/java/org/bitbucket/cursodeconducir/services/Closures.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/ServiceException.java => model/src/main/java/org/bitbucket/cursodeconducir/services/ServiceException.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/Util.java => model/src/main/java/org/bitbucket/cursodeconducir/services/Util.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/fileupload/BlobServe.java => model/src/main/java/org/bitbucket/cursodeconducir/services/fileupload/BlobServe.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/fileupload/Upload.java => model/src/main/java/org/bitbucket/cursodeconducir/services/fileupload/Upload.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/testobject/TestObject.java => model/src/main/java/org/bitbucket/cursodeconducir/services/testobject/TestObject.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/testobject/TestObjectStorage.java => model/src/main/java/org/bitbucket/cursodeconducir/services/testobject/TestObjectStorage.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectImpl.java => model/src/main/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectImpl.java
rename : src/main/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectStorageImpl.java => model/src/main/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectStorageImpl.java
rename : src/main/java/org/bitbucket/cursodeconducir/widgetset/CursoDeConducirWidgetSet.gwt.xml => model/src/main/java/org/bitbucket/cursodeconducir/widgetset/CursoDeConducirWidgetSet.gwt.xml
rename : src/main/webapp/META-INF/MANIFEST.MF => model/src/main/webapp/META-INF/MANIFEST.MF
rename : src/main/webapp/META-INF/context.xml => model/src/main/webapp/META-INF/context.xml
rename : src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.jpg => model/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.jpg
rename : src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/favicon.ico => model/src/main/webapp/VAADIN/themes/cursodeconducir/favicon.ico
rename : src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelvaticaLight.js => model/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelvaticaLight.js
rename : src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelveticaRounded.js => model/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelveticaRounded.js
rename : src/main/webapp/VAADIN/themes/cursodeconducir/footer_background_80x80.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/footer_background_80x80.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/learnersL.jpg => model/src/main/webapp/VAADIN/themes/cursodeconducir/learnersL.jpg
rename : src/main/webapp/VAADIN/themes/cursodeconducir/logo_100x127.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_100x127.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/logo_71x90.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_71x90.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/logo_80x80.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_80x80.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/nav-rule.png => model/src/main/webapp/VAADIN/themes/cursodeconducir/nav-rule.png
rename : src/main/webapp/VAADIN/themes/cursodeconducir/styles.css => model/src/main/webapp/VAADIN/themes/cursodeconducir/styles.css
rename : src/main/webapp/VAADIN/themes/cursodeconducir/template.css => model/src/main/webapp/VAADIN/themes/cursodeconducir/template.css
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/0A9476898799A150D840F0B1C3672921.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/0A9476898799A150D840F0B1C3672921.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/186C79C0395270B4B482ED84291B6D79.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/186C79C0395270B4B482ED84291B6D79.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/396F806CD63ABD414BFBB9D57429F05B.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/396F806CD63ABD414BFBB9D57429F05B.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/58D4700B5AC011C576125994CE0AC47C.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/58D4700B5AC011C576125994CE0AC47C.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/5C8D9E5C646C6EC45836EB65BB33F2E9.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/5C8D9E5C646C6EC45836EB65BB33F2E9.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/68A71AFE0F41F2E263151DF7F02FED14.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/68A71AFE0F41F2E263151DF7F02FED14.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/795B2F45E9134E16C75081C2A9661F16.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/795B2F45E9134E16C75081C2A9661F16.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/96D16A0AB21DE2B6387FE495D62E63F3.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/96D16A0AB21DE2B6387FE495D62E63F3.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A7F4F5FA0A2B18CE73F87D0B278A54BD.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A7F4F5FA0A2B18CE73F87D0B278A54BD.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A8CD90C3EF1E83BD60EB469010014665.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A8CD90C3EF1E83BD60EB469010014665.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/B9A3ACCC2AFC317E14B256189C847C93.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/B9A3ACCC2AFC317E14B256189C847C93.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/D24B9A6441086CF8039F44A177D32CB3.cache.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/D24B9A6441086CF8039F44A177D32CB3.cache.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DE709C1CAB0F65BCC5BEF11EDA73A925.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DE709C1CAB0F65BCC5BEF11EDA73A925.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DF7764EEC1903CD03C9545B354D8D8E4.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DF7764EEC1903CD03C9545B354D8D8E4.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/E44767377485D18D6B6864F65BA8EF73.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/E44767377485D18D6B6864F65BA8EF73.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/EDC7827FEEA59EE44AD790B1C6430C45.cache.png => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/EDC7827FEEA59EE44AD790B1C6430C45.cache.png
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/clear.cache.gif => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/clear.cache.gif
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/cufon.js => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/cufon.js
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/dashlayout.css => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/dashlayout.css
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/hosted.html => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/hosted.html
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/ie6pngfix/blank.gif => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/ie6pngfix/blank.gif
rename : src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet.nocache.js => model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet.nocache.js
rename : src/main/webapp/WEB-INF/appengine-web.xml => model/src/main/webapp/WEB-INF/appengine-web.xml
rename : src/main/webapp/WEB-INF/logging.properties => model/src/main/webapp/WEB-INF/logging.properties
rename : src/main/webapp/WEB-INF/web.xml => model/src/main/webapp/WEB-INF/web.xml
rename : src/test/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectImplTest.java => model/src/test/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectImplTest.java
rename : src/test/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectStorageImplTest.java => model/src/test/java/org/bitbucket/cursodeconducir/services/testobject/impl/TestObjectStorageImplTest.java
modulizing the project

--HG--
rename : .classpath => model/.classpath
rename : .project => model/.project
rename : model/pom.xml => webapp/pom.xml
rename : model/src/main/java/org/bitbucket/cursodeconducir/CursoDeConducirApplication.java => webapp/src/main/java/org/bitbucket/cursodeconducir/CursoDeConducirApplication.java
rename : model/src/main/java/org/bitbucket/cursodeconducir/HomePage.java => webapp/src/main/java/org/bitbucket/cursodeconducir/HomePage.java
rename : model/src/main/java/org/bitbucket/cursodeconducir/widgetset/CursoDeConducirWidgetSet.gwt.xml => webapp/src/main/java/org/bitbucket/cursodeconducir/widgetset/CursoDeConducirWidgetSet.gwt.xml
rename : model/src/main/webapp/META-INF/MANIFEST.MF => webapp/src/main/webapp/META-INF/MANIFEST.MF
rename : model/src/main/webapp/META-INF/context.xml => webapp/src/main/webapp/META-INF/context.xml
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.jpg => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.jpg
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/Placa-l-novel.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/favicon.ico => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/favicon.ico
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelvaticaLight.js => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelvaticaLight.js
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelveticaRounded.js => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/fonts/HelveticaRounded.js
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/footer_background_80x80.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/footer_background_80x80.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/learnersL.jpg => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/learnersL.jpg
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_100x127.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/logo_100x127.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_71x90.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/logo_71x90.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/logo_80x80.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/logo_80x80.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/nav-rule.png => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/nav-rule.png
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/styles.css => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/styles.css
rename : model/src/main/webapp/VAADIN/themes/cursodeconducir/template.css => webapp/src/main/webapp/VAADIN/themes/cursodeconducir/template.css
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/0A9476898799A150D840F0B1C3672921.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/0A9476898799A150D840F0B1C3672921.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/186C79C0395270B4B482ED84291B6D79.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/186C79C0395270B4B482ED84291B6D79.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/396F806CD63ABD414BFBB9D57429F05B.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/396F806CD63ABD414BFBB9D57429F05B.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/58D4700B5AC011C576125994CE0AC47C.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/58D4700B5AC011C576125994CE0AC47C.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/5C8D9E5C646C6EC45836EB65BB33F2E9.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/5C8D9E5C646C6EC45836EB65BB33F2E9.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/68A71AFE0F41F2E263151DF7F02FED14.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/68A71AFE0F41F2E263151DF7F02FED14.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/795B2F45E9134E16C75081C2A9661F16.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/795B2F45E9134E16C75081C2A9661F16.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/96D16A0AB21DE2B6387FE495D62E63F3.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/96D16A0AB21DE2B6387FE495D62E63F3.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A7F4F5FA0A2B18CE73F87D0B278A54BD.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A7F4F5FA0A2B18CE73F87D0B278A54BD.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A8CD90C3EF1E83BD60EB469010014665.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/A8CD90C3EF1E83BD60EB469010014665.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/B9A3ACCC2AFC317E14B256189C847C93.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/B9A3ACCC2AFC317E14B256189C847C93.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/D24B9A6441086CF8039F44A177D32CB3.cache.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/D24B9A6441086CF8039F44A177D32CB3.cache.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DE709C1CAB0F65BCC5BEF11EDA73A925.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DE709C1CAB0F65BCC5BEF11EDA73A925.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DF7764EEC1903CD03C9545B354D8D8E4.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/DF7764EEC1903CD03C9545B354D8D8E4.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/E44767377485D18D6B6864F65BA8EF73.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/E44767377485D18D6B6864F65BA8EF73.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/EDC7827FEEA59EE44AD790B1C6430C45.cache.png => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/EDC7827FEEA59EE44AD790B1C6430C45.cache.png
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/clear.cache.gif => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/clear.cache.gif
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/cufon.js => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/cufon.js
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/dashlayout.css => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/dashlayout.css
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/hosted.html => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/hosted.html
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/ie6pngfix/blank.gif => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/ie6pngfix/blank.gif
rename : model/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet.nocache.js => webapp/src/main/webapp/VAADIN/widgetsets/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet/org.bitbucket.cursodeconducir.widgetset.CursoDeConducirWidgetSet.nocache.js
rename : model/src/main/webapp/WEB-INF/appengine-web.xml => webapp/src/main/webapp/WEB-INF/appengine-web.xml
rename : model/src/main/webapp/WEB-INF/logging.properties => webapp/src/main/webapp/WEB-INF/logging.properties
rename : model/src/main/webapp/WEB-INF/web.xml => webapp/src/main/webapp/WEB-INF/web.xml
modulizing the project
modularizing the project
refactoring the project structure to have modules along with some test backbone

--HG--
rename : mocks/src/test/java/com/ontologypartners/mocks/servlet/MockHttpServletRequest.java => mocks/src/test/java/org/bitbucket/cursodeconducir/mocks/MockHttpServletRequest.java
rename : mocks/src/test/java/com/ontologypartners/mocks/servlet/MockHttpServletResponse.java => mocks/src/test/java/org/bitbucket/cursodeconducir/mocks/MockHttpServletResponse.java
disabling web app validations
updating projects class path to support proper unit testing
Test entity and storage

--HG--
rename : model/src/main/java/org/bitbucket/cursodeconducir/services/entity/Topic.java => model/src/main/java/org/bitbucket/cursodeconducir/services/entity/Lesson.java
rename : model/src/test/java/org/bitbucket/cursodeconducir/services/entity/TitleEntityTest.java => model/src/test/java/org/bitbucket/cursodeconducir/services/entity/TitledEntityTest.java
rename : webapp/src/test/java/org/bitbucket/cursodeconducir/fileupload/BlobServeTest.java => webapp/src/test/java/org/bitbucket/cursodeconducir/fileupload/BlobStoreUploadAndServeTest.java
further development of the application
removing mocks module and putting it's content in the webap test