New fsharp mode

Import new fsharp mode and make few other changes