Start of major cleanup/rewrite

Added gitignore, split tweak into Tweak.xm and PHController, cleaned up
file layout