initial version
fix files
add ignores
stuff