fix creation of empty dirs
support multiple batteries
add identity stuff for lance
remove some dead code
support multiple batteries
add lance's prompt color