Add a simple cache for groups and instruments. Make minor code improvements.
Make menu horizontal.