Added program banks, and start some work regarding keyboard entry (stupid VST host intercepts them)