Added basic filesystem handler and tests