Filter creation semi-functional. Requires saving and numbering functionality.

The profile class has been modified to remove the sequence profile, this
can now be achieved with the nested profile. Because of the change, the
drawing method was also modified.

Users may now create simple and simple sequence profiles, but cannot yet
save them properly. Modifications to the main form to reflect the new
filter will need to be made.