first commit
first version, ui and abstract library
comments and restructure
added menu state
comments :)
fixed conflict