Refactored structure
Updated .gitignore to include themes and libraries.