Bump to version 1.4.0-alpha
Fix typo in README
Remove testing and add integration source set
Refactor testing to integration
Move PerftPerformance test
Fix Color in setFullMoveNumber()
Use long instead of int for number of nodes
Do not throw exception in isValid()
Fix insufficient material
Remove unused MASK
Split Castling into Castling and Type
Refactor NOTYPE to NOMOVETYPE
Refactor Piece constants
Remove unused methods and refactor tests
Replace assertions with exceptions
Refactor variables
Expand static imports again
Merge branch 'skeleton'
Make Zobrist a static utility class
Add and refactor constants