Added base files and some commented classes