added status update to Controller, parser functionality into model