First commit

- Initial changes. Started to create the concept of slide. Still
missing some refactoring on code.
- Added template for generated slides.