Applied GNU GPL to project. Updated README. Added new section to lighthouse., refined existing source.