cleanup, added Puma
updated precompilation settings