Updated usage and structure

Updated Usage and added beginning structure for handling options