TaskClass implemented
Finished CustomTask impl. Moved into seperate files.