First initial commit for midle, contains some files from jam that will be replaced or modified shortly.