added contributors file; code cleanup