work on new feature

Also rewrote recipe manager, not functional atm.