Initial Commit. 

Basic template for getopt() usage. 
Still need to implement getopt_long().