IDEAS
Extract code to a separate file
Start setting up specs with vimrunner