Refactored code so drink initialization

cleaned up the route significantly. Now the instances is shared between
sessions.