File Split and Construct

Added getters and setters to split for more code lines.
Created the construct class which takes the pieces and recreates the
whole.