Implemented most of the function of burning tube

Still very buggy