refactoring

ArtFrame class & frame creation