reorganize gems and add launchy