Ability to define app folder and boot js file and ability to eval strings

Both of these small additions try to make embedding Ejecta in other applications easier.