Initial commit, based on hipster 0.0.19