Removed Stock interface, renamed AbstractStock into Stock