Added topshelf since manual setup and install wasn't very clean or easy (Not that it is hard just this was easier)