First pass at refactoring bellows. Changed structure to be inline with pikabu's new style