pseudo initial commit - things work albeit its very unpolished