Added very bare bones implementation so that everyone can start :)