Added NetBeans project and suggestings from Brian Goetz