initial commit
trying to use canisparser
trying to simplify. WIP