Update for argc parsing

argv still not functional
fix debug alignment