first commit, some basic directory searching crap