Added some changes based on Ornicar's helpful code review. Remaining suggestions are listed in a gist.
add sbt project definition, move source to src/main/scala
Merge git://github.com/ornicar/scalascrabble
Merge branch 'master' of https://github.com/Happy0/scalascrabble into sbt

* 'master' of https://github.com/Happy0/scalascrabble:
  Added some changes based on Ornicar's helpful code review. Remaining suggestions are listed in a gist.
  Added some changes based on Ornicar's helpful code review. Remaining suggestions are listed in a gist.
  Fixed the scoring method. Should only apply bonus if the square isn't occupied.
  Fixed something. But my god, it looks horrendous even more horrendous...
Merge pull request #2 from ornicar/sbt

Sbt, second try
relative path to the dictionary resource
Merge pull request #3 from ornicar/relativeResources

relative path to the dictionary resource
Fixed error with the word building whereby the intermediate letters in the intersecting line wouldn't get checked properly, or used. Doesn't solve the core problem of the beastliness of the method.
Reduced the amount of appending to lists where it wasn't necessary
Wrote the method to place the squares (needs tested). About to try out the try monad.
Okay, looks like I have some reading on monads to do :|
I may be beginning to understand how to use the Try monad...
This is all very good in theory... Needs testing!
The 'Try' monad seems to have been a good shout right enough. Thanks Ornicar :P
No need to wrap the Try in a Try, haha...
Tidied up the Move class slightly. Did an informal test on the score method...
A couple of things that nagged at me when I got up...
Hurray, streams
Started to refactor the Letter.scala class. Need to incorporate blank letters into the project properly...
Tidied up a couple of things (now using a map for the list of players). Canceled some of the refactoring towards blank squares until I'm sure I'm dissatisfied with the current approach...