Added hammer library, some ui stuff.