added HACKING guidelines