added some basis classes for new taxonomy model; lot's of compiling errors yet