made more tests, made suite that checks stuff that is suppose to work in both random and manual mode
merged changes to fix manual input problem