second commit. adding theme dependencies, styles, etc.