prepare for heroku
Mostly metadata, some refactoring for optional suffix, need to add prefix func