add initial interface draft
add initial interface draft
add initial interface draft
add initial interface draft
add initial interface draft
add initial interface draft
rename front_end to frontend
fixing my rename of file breakage  :-/
Renames front_end to frontend
Merging some test changes, etc.
Pulling a little more of another fork.