Fix #4 - Add private repository support
Update gitignore
Add theme support