Finished declared features, niced up gui