first commit, added 3-clause BSD license and some code to get me started, doesn't even compile yet though, that's something for after the current project