Added some first logic and glue the methods basically to the dom, some work to do for clean and simple code!