Fixed init-command, optimized styling

I just updated the init command so it uses the new API. This should fix #9. Also, I changed some of the styling. Moved some components around, nothing ground-breaking. You can also leave the design changes out if you don't like them. 
Warning: This is my first time writing stuff in python, so it might explode (though it worked for me) :lollipop: