make specs pass, spec_helper cleanup, moved configs to spec/support/*
more specs and other code cleanup