initial commit with new gradle build

Working basic feature set of chronolapse-lib
Very basic sample terminal UI in module chronolapse-tui