Documentation

Added separate documentation file.