removed typedef on struct
Code reformat to consistent KR style
ignore backups, listings and eclipse files