added conditional check before compiling main
adding tests for chooser functions
started coding
added outline and notes of process