Moved c_token to its own module
Name finding states so it doesnt rely on mudle name