inital commit....kinda...sorta... okay its most of the project.