Classes to handle medicine movements and stock controlling