fleshed out course layout basics, added more content, few bug fixes