Pre poster

Reorganized code, added setup for learning