Added more comments, organized code a little better
Added system break functionality to parsing