initial implementation of code launcher