FIx platform anstraction
Add core and web definitions to vagrant