First commit, draft version of animator class.