Add features stuff

first commit